//
//  TTSCustomTabBarView.h
//  TTSVideo
//
//  Created by chenHR on 16/2/29.
//  Copyright © 2016年 dllo. All rights reserved.
//

#import <UIKit/UIKit.h>
@class TTSCustomTabBarView;

@protocol TTSCustomTabBarViewDelegate <NSObject>

/**
 *  tabbar按钮被选中 记录页面的跳转
 *
 *  @param tabbar   定义的tabbar
 *  @param fromFlag 从当前页的标识
 *  @param toFlag   跳转到下一页的标识
 */
- (void)TTSTabBar:(TTSCustomTabBarView *)tabbar selectedFromFlag:(NSInteger)fromFlag toFlag:(NSInteger)toFlag;

@end

@interface TTSCustomTabBarView : UIView
// 协议属性
@property (nonatomic, weak) id<TTSCustomTabBarViewDelegate>tabBarDelegate;

/**
 *  用图片创建按钮
 *
 *  @param image         默认状态图片
 *  @param selecterImage 选中之后的图片
 */
- (void)TTSAddButtonWithImage:(UIImage *)image selectedImage:(UIImage *)selecterImage;

/**
 *  用title创建按钮
 *
 *  @param title         按钮标题
 *  @param color         默认颜色
 *  @param selecterColor 选中颜色
 */
- (void)TTSAddButtonWithTitle:(NSString *)title color:(UIColor *)color selecterColor:(UIColor *)selecterColor;

@end
